using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace Net35.Xrm.Sdk
{
	[CollectionDataContract(Name = "AttributeCollection", Namespace = "http://schemas.microsoft.com/xrm/2011/Contracts"), KnownType("GetKnownParameterTypes")]
	public sealed class AttributeCollection : DataCollection<string, object>
	{
		private static IEnumerable<Type> GetKnownParameterTypes()
		{
			return KnownTypesProvider.RetrieveKnownValueTypes();
		}
	}
}
